home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / BOOTSET.ZIP / README.TXT < prev   
Encoding:
Text File  |  1996-03-09  |  8.2 KB  |  209 lines

  1.                              B O O T S E T 
  2.                        --------------------------
  3.  
  4.                     Version 0.059 - March 9, 1996
  5.  
  6.  
  7.                        (c) Copyright  1996-1996
  8.                          Software Technologies
  9. ===============================================================================
  10. THESE PROGRAMS ARE SHAREWARE AND AS SUCH YOU ARE PERMITED TO DISTRIBUTE THEM
  11. WITHOUT CHARGE PROVIDED THAT ALL FILES (EXCLUDING KEY FILES) ARE UNMODIFIED
  12. AND DISTRIBUTED TOGETHER. DUE COPYRIGHT MUST BE OBSERVED. THESE PROGRAMS ARE
  13. PROVIDED AS IS WITHOUT ANY WARRANTY, EXPRESSED OR IMPLIED, INCLUDING BUT NOT
  14. LIMITED TO FITNESS FOR A PARTICULAR PURPOSE.
  15.  
  16. ALL TRADEMARKS AND SERVICE MARKS ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS.
  17. ===============================================================================
  18.  
  19. ------ NOTE: This is beta Software. It is NOT thoroughly tested! ------
  20.  
  21.  
  22. What is BootSet ?
  23. ------------------
  24. BootSet allow you to run batchfiles (batchcommands) during the OS/2 boot- 
  25. sequence. BootSet is normally run before the graphic part of OS/2 (PM/WPS) is
  26. loaded and therefore allows you to perform taskt that is not possible when
  27. PM/WPS is loaded, for example replace system .DLL's and drivers.
  28.  
  29. Optionally you may use BootSet to select between different sets of startup
  30. files using the reboot featur of BootSet.
  31.  
  32.  
  33. How does BootSet compare with the Alt-F1 feature of Warp ?
  34. -----------------------------------------------------------
  35. BootSet is similar to the Alt-F1 feature of OS/2 Warp but is not restricted
  36. to Warp. BootSet should (but is not tested to) run with both OS/2 2.0 and
  37. OS/2 2.1 (and Warp).
  38.  
  39. I believe that the Alt-F1 feature of Warp has its ups and its down:
  40.  
  41. +:    -Its run before CONFIG.SYS is loaded and that makes it possible to
  42.        switch CONFIG files without rebooting.
  43.       -Its availible on all Warp systems without any extra installation.
  44.       -There is no extra cost involved!
  45.  
  46. -:    -Its default setting requires you to press a specific key (Alt-F1) to
  47.        activate the function.
  48.       -Since the Alt-F1 feature starts early in boot you cannot use REXX in
  49.        your batch files.
  50.       -Your batch files must have strange names (ALFTF1A.CMD) and you must
  51.        handle a lot of files in the OS2 directory.
  52.  
  53.  
  54. Requirements:
  55. --------------
  56. BootSet should require IBM OS/2 2.0 or later although it has not been tested 
  57. with anything else than OS/2 Warp Connect.
  58. To be able to reboot BootSet its also required that the DOS.SYS device driver 
  59. is loaded. This is normally done when installing the DOS support in OS/2.
  60.  
  61.  
  62. Installation:
  63. --------------
  64. Install BootSet in a directory of your choice. You may install BootSet in any
  65. directory that you wish. The only files that is needed is the .EXE file 
  66. (BOOTSET.EXE) and its .INI file normally called BOOTSET.INI (but it may have
  67. any name and any extention). You must also add the following line in your
  68. CONFIG.SYS file:
  69.  
  70. CALL=C:\BOOTSET\BOOTSET.EXE C:\BOOTSET\BOOTSET.INI
  71.  
  72. Though you should change to a directory of your choice and the name
  73. of your .INI file.
  74.  
  75. Please note that you must include the full path for both the .EXE file and for
  76. the .INI file.
  77.  
  78. The position of this line in your CONFIG.SYS file i arbitary since OS/2 does
  79. not load the lines in order but runs them in its own specific order. Note that
  80. the lines starting with CALL are among the last to run.
  81.  
  82.  
  83. Settings file:
  84. ----------------
  85. The settings file is build in a specific order. There is a example included in
  86. this package (BOOTSET.INI). Please refer to it when reading this text.
  87.  
  88. The settings file contains of a fixed header and after that the menu items are
  89. listed. Following here is a description of the example .INI file (BOOTSET.INI).
  90. Please note that all lines in the header must be present even if you do not use
  91. them or they are not implemented in this version.
  92.  
  93. Line    Text        Explanation
  94. ====    ====            =============================================
  95. 01    0        Waitscreen (0=off, 1=on), not in this version
  96. 02    0        Foreground color (0-15), not in this version
  97. 03    0        Background color (0-15), not in this version
  98. 04    5        Timeout in seconds, Time Bootset will wait for keypress
  99. 05    0        For future enhancement
  100. 06    0        For future enhancement
  101. 07    0        For future enhancement
  102. 08    0        For future enhancement
  103. 09    0        For future enhancement
  104. 10    4        Number of menu items (a maximum of 255)
  105.  
  106. The rest of the file contains of the sections (one for each menu item). The number
  107. of sections shall be that same as the number of menu items specified above.
  108. Each section contains of the menu text (shown in bootset menu), the number of lines
  109. in the batchfile that is to be run when this menu item is selected, a reboot flag
  110. and the lines of the batch file. 
  111.  
  112. Line    Text            Explanation
  113. ====    ====                =============================================
  114. 11    Start cmd-line        Menu text
  115. 12    0            Reboot after this menuitem is run. 0=no reboot, 1=reboot
  116. 13    1            Number of lines i "batch file", (a maximum of 100)
  117. 14    CMD.EXE            "Batch file", linelength maximum 255 characters
  118. 15    Start with network      Menu text
  119. 16    1            Here we reboot after menu item is run
  120. 17    5            Five lines in this batchfile
  121. 18    COPY C:\SAVE\CONFIG.NET    C:\CONFIG.SYS
  122. 19    COPY C:\SAVE\AUTOEXEC.NET C:\AUTOEXEC.BAT
  123. 20    COPY C:\SAVE\STARTUP.NET C:\STARTUP.CMD
  124. 21    COPY C:\SAVE\PROTOCOL.SAV C:\IBMCOM\PROTOCOL.INI
  125. 22    COPY C:\SAVE\IBMLAN.SAV C:\IBMLAN\PROTOCOL.INI
  126. 23    Start standalone        Menu text
  127. 24    1            Here we reboot after menu item is run
  128. 25    3            Five lines in this batchfile
  129. 26    COPY C:\SAVE\CONFIG.STD    C:\CONFIG.SYS
  130. 27    COPY C:\SAVE\AUTOEXEC.STD C:\AUTOEXEC.BAT
  131. 28    DEL C:\STARTUP.CMD
  132. 29    Backup .INI & desktop   Menu text
  133. 30    0            No reboot
  134. 31    11            Eleven lines in this batchfile
  135. 32    ATTRIB -r -s C:\OS2\OS2*.INI
  136. 33    XCOPY C:\CONFIG.SYS C:\CFG\DESKTOP /V
  137. 34    XCOPY C:\AUTOEXEC.BAT C:\CFG\DESKTOP /V
  138. 35    XCOPY C:\OS2\*.INI C:\CFG\DESKTOP\OS2 /V
  139. 36    XCOPY C:\OS2\MDOS\WINOS2\*.INI C:\CFG\DESKTOP\WINOS2 /V
  140. 37    XCOPY C:\IBMCOM\PROTOCOL.INI C:\CFG\DESKTOP\NET /V
  141. 38    XCOPY C:\IBMLAN\IBMLAN.INI C:\CFG\DESKTOP\NET /V
  142. 39    XCOPY C:\Desktop C:\CFG\DESKTOP\Desktop /V /S /E
  143. 40    XCOPY "C:\Maintenance Desktop" "C:\CFG\DESKTOP\Maintenance Desktop" /V /S /E
  144. 41    XCOPY C:\Nowhere C:\CFG\DESKTOP\Nowhere /V /S /E
  145. 42    XCOPY C:\Nowhere1 C:\CFG\DESKTOP\Nowhere1 /V /S /E
  146.  
  147.  
  148. Future enhancement:
  149. -------------------
  150.  
  151. + Installation program
  152.   Command line for machines without PM
  153.   PM version for "normal" use
  154.  
  155. + PM program to create and edit the .INI file
  156.  
  157. + Reboot without the need for DOS.SYS
  158.  
  159. + A mode where BootSet just shows a small notice to press B if you want
  160.   to load BootSet instead of showing all at ones.
  161.  
  162.  
  163. If you look for other features dont hesitate to contact us via email
  164.     mail@jmast.se
  165.  
  166. --------------------------------------------------------------------------------
  167.  
  168. License information:
  169.  
  170. This copy of BootSet is provided with a limited evaluation license not 
  171. exceeding 21 days in duration from first use. Unregistered use beyond this 
  172. evaluation period is in violation of this license, as is use for any 
  173. commercial purpose prior to registration.
  174.  
  175. If you find BootSet useful and would like to register this software, a 
  176. license fee is payable. Registration of this software will entitle you 
  177. (or your corporation) to unlimited use of current and subsequent releases 
  178. of the product(s).
  179.  
  180. Two license types are available: individual and corporate. An individual 
  181. license is for the sole use of the named individual. A single corporate 
  182. license entitles use by all employees/members of the named corporation/
  183. institution.
  184.  
  185. Please indicate the license type required.
  186.  
  187.  
  188. How to register BootSet:
  189.  
  190.    - Since this program is still in beta you must contact us to be able
  191.      to register this program. Please contact us by email/mail or fax.
  192.  
  193.    - Our adress is:
  194.      Software Technologies
  195.      P.O Box 2345
  196.      S-403 15  GOTHENBURG
  197.      SWEDEN
  198.      email.    mail@jmast.se
  199.      Fax.    46-(0)31-195260
  200.  
  201.  
  202. Pricing:
  203.  
  204.         Single user,                            $  25 
  205.         Corporate                               $ 500 
  206.         
  207.         Please add $10 for handling and shipping.
  208. --------------------------------------------------------------------------------
  209.